Разработчики: | Goodt (Гудт) |
Дата последнего релиза: | 2022/11/16 |
Технологии: | BI, Средства разработки приложений |
Содержание |
Основная статья: Business Intelligence (BI)
Insight (разработчик Goodt) — современная BI-платформа с low-code функционалом, мощный конструктор приложений и дашбордов. Платформа умеет быстро обрабатывать большие объемы данных и подключать различные источники информации, где бы они ни находились.
Для ускорения цифровизации бизнеса и повышения его эффективности сегодня необходимы гибкие средства разработки систем, основанных на данных, а также удобное представление аналитической информации, доступное различным категориям сотрудников. Российский вендор Goodt разработал BI-платформу, которая сочетает в себе быстрое создание дашбордов и миниприложений.
История Insight
В компании Goodt исторически было два направления бизнеса: разработка собственных продуктов и консалтинг, связанный с построением аналитических систем. Сначала развивали решение на базе Qlik. Но довольно быстро стало ясно, что в новых условиях имеющегося функционала явно недостаточно. Плюс идея было в том, чтобы встроить западную аналитическую платформу в собственный продукт. И это приводило к тому, что готовое решение становилось медленным и негибким.
![]() | В точке пересечения двух задач — создания аналитической платформы и встраивания ее в свои продукты — мы решили разработать новую платформу. Довольно быстро пришло понимание, что сделать это стандартными средствами программирования, не имея собственного движка, мы не сможем. Плюс современное проектирование приложений требует много средств аналитики внутри. Так, мы пришли к low-code, — вспоминает Константин Саратцев, разработчик платформы Insight, CPO Goodt. | ![]() |
Новое решение назвали Insight. Оно появилось в 2019-м как внутренняя платформа для разработки. Но спустя два года начал активно проявляться интерес внешних заказчиков, поэтому Goodt решает вывести Insight на рынок как самостоятельный продукт. Платформу оптимизировали, интерфейс доработали, а функционал расширили. Теперь Insight был доступен не только разработчикам с фундаментальным ИТ-бэкграундом, но и любым специалистам. Бизнес переходит на российское ПО, но отнюдь не массово
С тех пор Insight неизменно остается демократичной и дружелюбной платформой. Для того, чтобы с ней работать, разработчику нужен самый базовый набор навыков — SQL, CSS и опыт работы в любом графическом редакторе.
![]() | Начиная проект, мы понимали, что создание с нуля аналог Qlik или другого западного решения – это миллиарды инвестиций и годы разработки. Но у нас получилось намного быстрее, дешевле, а главное – по-новому. Большую роль сыграла вовлеченность всех членов команды и их высокая квалификация. По сути, мы помогаем реализовать все возможности встроенной аналитики, которые есть в корпоративной среде, — отмечает Константин Саратцев. | ![]() |
К 2023 году Insight окончательно трансформировался в современную BI-платформу с low-сode функционалом. Одним из главных достижений команды разработчиков стал мощный и быстрый конструктор дашбордов и аналитических приложений, позволяющий представлять данные практически без ограничений.
Включение в реестр отечественного ПО
В 2022 году продукты Insight, Goodt WFM и Rostalent разработчика ИТ-решений для бизнеса Goodt (входит в группу ЛАНИТ) вошли в реестр отечественного ПО. Подробнее здесь.
Insight: как устроена платформа
Данные нужны не только data-инженерам и бизнес-аналитикам, а еще и менеджменту бизнеса, и визуализация здесь имеет огромное значение. Поэтому в платформу встроена полноценная фабрика разработки. Она включает огромный диапазон возможностей, которые позволяют создавать дашборды, инфобординги, встраиваемую аналитику, визуальные нарративы и аналитические мини-приложения. И все это в очень удобном интерфейсе. Барьеров нет ни с точки зрения бизнес-логики, ни с точки зрения переходов, ни в визуальной компоновке.
На рынке Insight стал известным во многом благодаря богатой и гибкой палитре инструментов визуализации. Все виджеты максимально кастомизируемы. Причем большая часть опций доступна для тюнинга прямо из "коробки".
При этом разработчикам не нужен кодинг: можно действовать простыми кликами через панель инструментов. При этом разработка максимально быстрая, потому что можно частично или полностью использовать виджеты из встроенной библиотеки, а также чужие и собственные наработки.
Выгрузку данных можно делать в привычных любому пользователю форматах, в том числе в Word, Excel, PDF.
И еще очень важное о форматах: отчетность, созданная на Insight, доступна не только в веб-версии платформы, но и в мобильной, а еще на больших экранах.
Другими словами автоматизируя бизнес-процессы и создавая современные пользовательские интерфейсы, Insight объединяет в общий процесс citizen developers и бизнес-пользователей разного уровня.
Демократизация данных
Как правило, Insight устанавливается в виде on-premise решения, то есть на серверах заказчика. При такой модели развертывания у клиента, как правило, встречается такая проблема, как гетерогенная среда работы с данными, так как есть набор различных хранилищ: SAP BI, Hadoop, ClickHouse, PostgreS и другие решения. У Goodt есть решение, которое позволяет объединить различные базы и получать максимум преимуществ от работы с данными, подключать любые источники.
Платформа Insight обеспечивает следующие возможности при работе с данными:
- Управление каталогом источников информации;
- Подключение данных и их объединение буквально «на лету»;
- Кэширование запросов для обеспечения высокой производительности;
- Набор коннекторов для работы с различными источниками;
- Нет необходимости создавать отдельное хранилище.
![]() | Мы считаем, что неправильно выстраивать решение, у которого будет проприетарное хранилище внутри системы. В сложившихся в этом году условиях такой подход скорее опасен, чем безопасен. Кроме того, мы видим смещение акцента на демократизацию данных. Поэтому у нас нет проприетарных форматов. Мы обходимся обычным SQL. А это значит, что наши данные доступны для работы не только на платформе Insight, но и в других системах. Мы следуем популярному сейчас на Западе тренду Open Data Initiative (Open Data Architecture), отделяя слой работы с данными от слоя приложений и слоя визуализации. По сути, это и есть микросервисный подход в архитектуре работы с данными. Благодаря этому заказчик может многократно использовать инвестиции, сделанные в работу с данными. Вы можете выбрать любой инструмент и любую технологию, которая вам удобна. Insight спроектирован в той же парадигме: работайте с данными, где бы они ни находились, объединяйте их в общие витрины, используйте привычный стек для подготовки данных и разработки сложных математических моделей, — подчеркнул Константин Саратцев. | ![]() |
Архитектура платформы
Платформа Insight построена на основе собственных разработок Goodt и проверенных технологий Open source. Она организована на принципах микросервисной архитектуры (все компоненты связны по API), используя различные языки программирования и фреймворки, что позволяет эффективно развивать и поддерживать платформу.
Ядро формируют конфигуратор приложений, бэкенд-сервисы, хранилище данных и интеграционная шина. Через сервер приложений обеспечивается связь Insight с клиентскими приложениями (как мобильными, так и браузерными).
В качестве источников используются различные базы данных, другие BI-платформы, приложения и веб-сервисы, файловые хранилища, Active Directory.
Встроенный low-code функционал
Во-первых, это write-back — на базе платформы можно создавать формы ввода.
Во-вторых, разработчика доступна богатая библиотека компонентов, включающая не только «классику» BI. Это позволяет заниматься визуальным проектированием бизнес-логики разного уровня сложности.
Наконец, в-третьих, Insight позволяет комбинировать виджеты и объединять их в аналитические микроприложения. Эта опция не входит в функционал классических BI-платформ и делает Insight во многом революционным продуктом.
2023: Коммьюнити, собственная self-service платформа и маркетплейс
В начале 2023 года команда Goodt объявила о запуске открытого экспертного коммьюнити Insight. Уже сейчас это метаплощадка, включающая базу знаний, оперативные новости о продукте, форум и возможность публиковать авторский контент. Позже на базе коммьюнити появится маркетплейс для разработчиков виджетов и data-driven приложений.
Также Goodt ведет разработку собственной self-service платформы для работы с данными и планирует представить ее в этом году. Она будет включать в себя два блока функционала.
- Самостоятельная работа citizen developers. Это подготовка данных и сборка витрины для дальнейшего использования.
- Самостоятельная работа конечного пользователя. С помощью Insight можно будет выявлять тенденции и закономерности в данных, формировать отчеты прямо в конструкторе и делайте выгрузку в нужном формате.
Ну и наконец, в январе команда анонсировала запуск маркетплейса шаблонов для быстрого старта и полноценных решений для разных бизнесов и индустрий
![]() | Приглашаем наших партнеров и команды разработчиков создавать собственные решения и делиться ими в нашем маркетплейсе! — говорят в Goodt. | ![]() |
К настоящему времени общее количество пользователей дашбордов и аналитических приложений на платформе Insight составляет более 1 миллиона человек.
Подрядчики-лидеры по количеству проектов
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение систем по количеству проектов, не включая партнерские решения
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Подрядчики-лидеры по количеству проектов
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение систем по количеству проектов, не включая партнерские решения
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)